﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Private/Privada.master" AutoEventWireup="true"
    CodeBehind="Criar.aspx.cs" Inherits="HRP.Private.Mensagens.Criar" %>

<%@ Register Src="~/Private/Mensagens/menuMensagens.ascx" TagName="menuMensagens"
    TagPrefix="hrp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="PrivadaMainContent" runat="server">
    <!-- Page header -->
    <div class="page-heading animated fadeInDownBig">
        <h1>Nova Mensagem
        </h1>
    </div>
    <!-- End page header -->
    <asp:Panel ID="formPanel" runat="server">
        <!-- Your awesome content goes here -->
        <div class="box-info box-messages animated fadeInDown">
            <div class="row">
                <hrp:menuMensagens runat="server" ID="menuMensagens"></hrp:menuMensagens>
                <div class="col-md-10">
                    <div class="form-group">
                        <label for="inputEmail">
                            Enviar Para</label>
                        <asp:DropDownList ID="userEnviarMailDL" DataTextField="name" DataValueField="id"
                            CssClass="form-control selectpicker" runat="server">
                        </asp:DropDownList>
                    </div>
                    <div class="form-group">
                        <label for="inputEmail">
                            Assunto</label>
                        <asp:TextBox ID="messageSubjectTB" runat="server" class="form-control input-lg" placeholder="Assunto"></asp:TextBox>
                        <div class="has-error">
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" Display="Dynamic" CssClass="help-block" ValidationGroup="ValidaMsg"
                                ControlToValidate="messageSubjectTB" ErrorMessage="Campo Obrigatório">
                            </asp:RequiredFieldValidator>
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="inputEmail">
                            Mensagem</label>
                        <!-- class="form-control input-lg" -->
                        <asp:TextBox ID="messageTB" runat="server" class="form-control input-lg"
                            placeholder="Mensagem" MaxLength="350" Rows="4" TextMode="MultiLine"></asp:TextBox>
                        <div class="has-error">
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" Display="Dynamic" CssClass="help-block" runat="server" ValidationGroup="ValidaMsg"
                                ControlToValidate="messageTB" ErrorMessage="Campo Obrigatório">
                            </asp:RequiredFieldValidator>
                            <asp:RegularExpressionValidator  ID="RequiredFieldValidator3" Display="Dynamic" CssClass="help-block" runat="server" ValidationGroup="ValidaMsg"
                                ControlToValidate="messageTB" ValidationExpression=".{1,350}$" ErrorMessage="A mensagem só pode conter no máximo 350 caracteres">
                            </asp:RegularExpressionValidator>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-xs-8">
                            <asp:LinkButton ID="EnviarMailLB" class="btn btn-success btn-sm" runat="server" ValidationGroup="ValidaMsg"
                                OnClick="EnviarMailLB_Click">Enviar Mensagem</asp:LinkButton>
                            <a href="/private/mensagens/index.aspx" class="btn btn-danger btn-sm">Cancelar Mensagem</a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </asp:Panel>
    <asp:Panel ID="msgPanel" runat="server">
        <div class="alert alert-success alert-dismissable">
            Mensagem enviada com <strong>sucesso!</strong> Poderá consultar as suas mensagem em <a href="/private/mensagens/index.aspx">Caixa Entrada</a>.
        </div>
    </asp:Panel>
</asp:Content>
